long term payables to subsidiaries - French English Dictionary